package cc.autoapi.pucong.auto.flow.core.flow.execNode.ai.text;


import cc.autoapi.pucong.auto.flow.core.flow.execNode.ai.send.AbstractAiSendSendTool;
import cc.autoapi.pucong.auto.flow.core.flow.execNode.entity.node.AiNodeScriptParamIn;
import cc.autoapi.pucong.auto.flow.core.flow.execNode.entity.node.AiNodeScriptParamOut;
import org.apache.commons.lang3.StringUtils;

import java.util.List;

/**
 * @description:
 * @author: cong.pu
 * @create: 2024-10-14 10:34
 **/
public abstract class AbstractAiText implements AiTextInterface {

    private AbstractAiSendSendTool aiSendSendTool;

    public AbstractAiSendSendTool getAiSendSendTool() {
        return aiSendSendTool;
    }

    public void setAiSendSendTool(AbstractAiSendSendTool aiSendSendTool) {
        this.aiSendSendTool = aiSendSendTool;
    }

    @Override
    public void initAiTool(AbstractAiSendSendTool aiSendSendTool) {
        this.aiSendSendTool = aiSendSendTool;
    }
}
